SRS (Online Learning Management System) | Designing Data Flow Diagram
Level 0 DFD of Learning Management system:
This Data Flow Diagram (DFD) represents an Online Learning Management System (LMS) with three main actors: Student, Instructor, and Administrator.
- The system comprises processes such as Login, Course Management, Assignment Management, and Report Generation.
- Data is stored in a central Database, including Course Information, User Information, Assignment Information, and Grade Information.
- Data flows show interactions between actors and processes, such as students accessing courses, instructors managing assignments, and administrators generating reports.
Overall, it illustrates how users interact with the system to manage courses, assignments, and generate reports, with data stored centrally in the database to facilitate these interactions.
Level 1 DFD of learning management system:
This diagram depicts an Online Learning Management System (LMS) with three main actors: Student (S), Instructor (I), and Administrator (A).
- The system manages Course Information and User Information through separate databases.
- Processes include Login, Enroll in Course, View Course Materials, Submit Assignment, Grade Assignment, and Generate Report.
- Data flows show interactions between actors and processes, such as students enrolling in courses, instructors grading assignments, and administrators generating reports.
Overall, it illustrates how users interact with the system to access course materials, submit assignments, and perform administrative tasks, with data stored in the database facilitating these interactions.
Online Learning Management System ( SRS )
A crucial tool for both teachers and students in the current digital age is the Online Learning Management System (LMS). The centralised platform our system provides for online course delivery, content management, and progress monitoring transforms the way we teach and learn. Enabling instructors to design captivating learning experiences while giving students flexibility and accessibility is made possible by the LMS’s interactive capabilities and user-friendly interface. To improve the online learning experience, we shall examine the process of creating a System Requirements Specification (SRS) for an LMS.